a halt during a long journey - Francés Inglés Diccionario